trussed rafter - French English Dictionary